﻿Public Module DefinitionsTypes

    Public Enum typeBase
        ACCESS
        SAS
        EXCEL
    End Enum
    Public Enum typeMapping
        ENTREE
        SORTIE
    End Enum
    Public Enum typeChEntreeMapping
        TABLE
        CONSTANT
        NON_INITIALISE
    End Enum
    Public Enum operationCollection
        REPLACE
        ADD
        REMOVE
    End Enum
    Public Enum typeAjout
        REPLACE
        ADD_WITHOUT_REPLACE
    End Enum
    Public Enum typeJointure
        DROITE
        GAUCHE
        INTERNE
    End Enum

    Public Enum modifsTraitement
        nomFichier
        nomTable
        statsTable
    End Enum

End Module
Public Delegate Sub listeChampsEventHandler(ByVal sender As Object, ByVal e As listeChampsEventArgs)
''' <summary>
''' Opérateur utilisé lors du filtrage des données
''' </summary>
''' <remarks>
''' 
''' </remarks>
Public Enum operateurFiltreBDD

    ''' <summary>
    ''' Opérateur inférieur ou égal
    ''' </summary>
    ''' <remarks>
    ''' 
    ''' </remarks>
    InferieurOuEgal

    ''' <summary>
    ''' Opérateur inférieur ou égal
    ''' </summary>
    ''' <remarks>
    ''' 
    ''' </remarks>
    InferieurStrictement

    ''' <summary>
    ''' Opérateur inférieur ou égal
    ''' </summary>
    ''' <remarks>
    ''' 
    ''' </remarks>
    SuperieurOuEgal

    ''' <summary>
    ''' Opérateur inférieur ou égal
    ''' </summary>
    ''' <remarks>
    ''' 
    ''' </remarks>
    SuperieurStrictement

    ''' <summary>
    ''' Opérateur inférieur ou égal
    ''' </summary>
    ''' <remarks>
    ''' 
    ''' </remarks>
    Egal

    ''' <summary>
    ''' Opérateur inférieur ou égal
    ''' </summary>
    ''' <remarks>
    ''' 
    ''' </remarks>
    DifferentDe
End Enum